Computing Isophotes on Free-Form Surfaces Based on Support Function Approximation
نویسندگان
چکیده
The support function of a free-form–surface is closely related to the implicit equation of the dual surface, and the process of computing both the dual surface and the support function can be seen as dual implicitization. The support function can be used to parameterize a surface by its inverse Gauss map. This map makes it relatively simple to study isophotes (which are simply images of spherical circles) and offset surfaces (which are obtained by adding the offsetting distance to the support function). We present several classes of surfaces which admit a particularly simple computation of the dual surfaces and of the support function. These include quadratic polynomial surfaces, ruled surfaces with direction vectors of low degree and polynomial translational surfaces of bidegree (3,2). In addition, we use a quasi-interpolation scheme for bivariate quadratic splines over criss-cross triangulations in order to formulate a method for approximating the support function. The inverse Gauss maps of the bivariate quadratic spline surfaces are computed and used for approximate isophote computation. The approximation order of the isophote approximation is shown to be 2.
منابع مشابه
Computing Isophotes on Free-form Surfaces based on Approximate Dual Implicitization
The support function of a free-form–surface is closely related to the implicit equation of the dual surface, and the process of computing both the dual surface and its support function can be seen as dual implicitization. The support function can be used to parameterize a surface by its inverse Gauss map. This map makes it relatively simple to study offset surfaces and isophotes (which are simp...
متن کاملSIZE AND GEOMETRY OPTIMIZATION OF TRUSS STRUCTURES USING THE COMBINATION OF DNA COMPUTING ALGORITHM AND GENERALIZED CONVEX APPROXIMATION METHOD
In recent years, the optimization of truss structures has been considered due to their several applications and their simple structure and rapid analysis. DNA computing algorithm is a non-gradient-based method derived from numerical modeling of DNA-based computing performance by new computers with DNA memory known as molecular computers. DNA computing algorithm works based on collective intelli...
متن کاملDetecting surface irregularities using isophotes
This contribution refers to the use of lines of equal light intensity, called isophotes, for detecting irregularities of free form surfaces in car body construction. The isophotes show irregularities of surface smoothness, of the Gaussian curvature and of the distribution of the surface normals. The algorithm described was realized in the CADCAM-system Ogsurf-P, a Volkswagen development for car...
متن کاملSupport Function Representation for Curvature Dependent Surface Sampling
In many applications it is required to have a curvature-dependent surface sampling, based on a local shape analysis. In this work we show how this can be achieved by using the support function (SF) representation of a surface. This representation, a classical tool in Convex Geometry, has been recently considered in CAD problems for computing surface offsets and for analyzing curvatures. Startin...
متن کاملFunction Approximation for Free-Form Surfaces
This paper presents a survey of techniques used for function approximation and free form surface reconstruction. A comparative study is performed between classical interpolation methods and two methods based on neural networks. We show that the neural networks approach provides good approximation and provides better results than classical techniques when used for reconstructing smoothly varying...
متن کامل